the german supreme court - French English Dictionary